88658b73c465c5b51d5fa0d01318ca9ea5c7bec9,src/main/java/org/dynmap/storage/filetree/FileTreeMapStorage.java,FileTreeMapStorage,setPlayerFaceImage,#String#FaceType#BufferOutputStream#,489
Before Change
RandomAccessFile f = null;
boolean done = false;
try {
f = new RandomAccessFile(ff, "rw");
f.write(encImage.buf, 0, encImage.len);
done = true;
} catch (IOException fnfx) {
} finally {
After Change
ffpar.mkdirs();
}
getWriteLock(baseFilename);
boolean done = replaceFile(ff, encImage.buf, encImage.len);
releaseWriteLock(baseFilename);
return done;
}